Himalayan spiraea - German English Dictionary